introduction by William D. Barnard author data searchable via API